﻿body,p
{
	font-family:Times New Roman;
	font-size:12pt;
}
body
{
	margin:0px;
	/*background:#fff url(christmax3.gif);*/
	background:#fff url(images/wcbg.gif) no-repeat top center;
	background-attachment:fixed;
}
a,a:link
{
	color:#00c;
	text-decoration:none;
}
a:hover,a:active
{
	color:#c00; text-decoration:underline;
}
.pageItemOn{
	font-weight:bold;
}
.title_cat
{
	font-family:Verdana, Tahoma;
	font-size:14px; font-weight:bold;
	color:#3333CC;
}
.title_read_news
{
	font-size:14pt; font-family:Times New Roman;
	color:#336699;font-weight:bold;
}
.read_news
{
	font-size:12pt; font-family:Times New Roman;
	color:#000;
}
a.read_more 
{
	font-size:10pt; font-family:Verdana;
	color:#000080;
}
.read_more:hover 
{
	color:#f00;
}

.title_top_article
{
	font-size:17px;
}
.header
{
	border:solid 1px #666;
}
.header div.banner
{
	  height:90px;
	display:block;
	background:#000088 url("images/tinthethao.jpg") no-repeat top left;
	position:relative;
}
.header div.banner img#BannerTop
{
	position:absolute; top:10px; right:3px;
}
.footer
{
}
div.bar
{
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana; BACKGROUND:#FA5912 url(images/icons/bg_h.gif) repeat-x top left;
}
.footer div.bar a
{
	color:#fff; text-decoration:none;
}
/*Layout */
.table_body,.table_main{   width:990px;
background:#fff
}
td.left_col
{
	width:143px;  vertical-align:top;
}
td.middle_col
{
	padding:5px; vertical-align:top;  
	/*width:410px;*/
}
td.right_col
{
	width:300px;  vertical-align:top;
}
td.right_col .box ul li a{ font-family:Verdana; font-size:10pt;}
/*Layout */

.part_title
{
    margin-top: 3px;
    width: 300px;
    height: 31px;
    display: block;
    font-size: 14px;
    color: #000;
    font-weight: bold;
    border: none;
    position: relative;
    font-family: Arial;
    background-position: left top;
    background-attachment: scroll;
    background-image: url(images/icons/bg_part_title.jpg);
    background-repeat: no-repeat;
}
.part_title b
{
	position:absolute; top:7px; left:40px;
}
.part_title img
{
	position:absolute; top:0px; left:0px;
}
.kqtd
{
	list-style:none; margin-left:3px;
	line-height:150%;margin-bottom:5px;
	margin-top:5px;
}
.kqtd li
{
	padding-left:25px;
	background:#fff url(images/icons/icon-customer.gif) no-repeat top left;
}
.kqtd li a
{
	color:Red; font-weight:bold;text-decoration:none;
}
.kqtd li a:hover
{
	color:Red; text-decoration:underline;
}

.bxh
{
	list-style:none; margin-left:3px;
	line-height:150%;margin-bottom:5px;
	margin-top:5px;
}
.bxh li
{
	padding-left:25px;
	background:#fff url(images/icons/icon-customer.gif) no-repeat top left;
}
.bxh li a
{
	color:#333; font-weight:bold;text-decoration:none;
}
.bxh li a:hover
{
	color:Red; text-decoration:underline;
}
.panel
{
	border:none;
}
.panel a{ font-family:Verdana; font-size:10pt;}
hr
{
	height:1px; color:#33f;
	line-height:5px;
}
.page
{
	font-size:12px; font-weight:bold;
}
.pageon a
{
	font-size:12px; font-weight:bold;color:Red;
}
.date
{
	padding-left:5px;
	font-size:11px; font-style:italic; color:#333;
}
.title_home_cat
{
	display:block; height:20px;
	width:100%;position:relative;
	border-bottom:solid 1px #000;background:#fff url(images/icons/bg_title.gif) no-repeat top left;
}
div.title_home_cat img
{
	position:absolute;left:5px; top:3px;
}
div.title_home_cat a,div.title_home_cat a:link,div.title_home_cat a:visited
{
	position:absolute; left:25px; top:4px;font-weight:bold;
	color:#fff; font-size:10pt;
}
div.title_home_cat a:hover
{
	position: absolute;
	left: 25px;
	top: 4px;
	font-weight: bold;
	color: #ffff66;
}
.adv div
{
	margin-top:5px;
}
.title_home_news
{
	font-size:15pt; font-family:Verdana; font-weight:bold;
	padding-top:10px; padding-bottom:15px;
}

.box
{
    border: #dcdcdc 1px solid;
}
.scorelink
{
    width: 50px;
    display: block;
}
    .ketqua
{
    font-size: smaller;
    height: 300px;
    overflow: auto;
}
.dudoan{    font-size: smaller;
    height: 300px;display:block;width:533px;
    overflow: auto;
}
table.news_box tr td b a{ font-family:Verdana; font-size:10pt;}